permanent progressive waves - Spanish English Dictionary